//
//  SLLocationSearchManager.m
//  StarLight
//
//  Created by 吴涛 on 16/5/15.
//  Copyright © 2016年 Duke.Wu. All rights reserved.
//

#import "SLLocationSearchManager.h"

@implementation SLLocationSearchManager


#pragma mark - UITableViewDataSource

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
  return self.suggestionResut.dataArray.count;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
  static NSString *reuseId = @"SuggestionREUSE_ID";
  
  UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseId];
  if (nil == cell) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:reuseId];
  }
  
  QMSSuggestionPoiData *poi = [self.suggestionResut.dataArray objectAtIndex:[indexPath row
                                                                             ]];
  
  [cell.textLabel setText:poi.title];
  [cell.detailTextLabel setText:poi.address];
  
  return cell;
}



#pragma mark - UITableViewDelegate






@end





@implementation SLLocationSearchResultsManager


- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
  return  self.poiResults.dataArray.count;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
  return 60;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
  static NSString *reuseId = @"aroundREUSE_ID";
  
  UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseId];
  if (nil == cell) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:reuseId];
  }
  QMSPoiData *poi = [self.poiResults.dataArray objectAtIndex:indexPath.row];
  [cell.textLabel setText:poi.title];
  [cell.detailTextLabel setText:poi.address];
  return cell;
}


@end
